From Organisation Oriented Programming to Multi-agent Oriented Programming
نویسنده
چکیده
Social and organizational aspects of agency have become a major issue in the Multi-Agent Systems (MAS) domain. Recent applications of MAS on Web and Ambient Computing enforce the need of using these dimensions in the programming of MAS. The aim is to ensure the governance of such systems while preserving their decentralization and openness. In this talk, we present how multi-agent organisations provide software abstractions, models and tools that contribute to this aim. We focus on the MOISE framework that we have developped during these last years. This framework proposes an organisation programming language for defining multi-agent organisations, that are managed and supported by organisational artifacts at the system programming level and by organisation-awareness mechanisms at the agent programming level. This framework is included in the JaCaMo platform, integration of Jason Agent Programming Language, CarTaGo environment platform and MOISE. We illustrate different features of Organisation Oriented Programming of MAS using different application examples. We will highlight also how it integrates in a broader perspective of multi-agent oriented programming of decentralized and open systems. F. Klügl and S. Ossowski (Eds.): MATES 2011, LNAI 6973, p. 1, 2011. c © Springer-Verlag Berlin Heidelberg 2011
منابع مشابه
Method integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کاملMulti-Agent Oriented Reorganisation within the JaCaMo infrastructure
Current IT applications are often meant to be used in complex and highly dynamic environments. Multi-Agent Oriented technologies and related programming languages offer high level abstractions that can ease the realisation of such applications. However, providing the means to handle adaptation and endogenous reorganisation, is still a challenging issue even if multiple state-of-the art works pr...
متن کاملDemand-oriented timetable design for urban rail transit under stochastic demand
In the context of public transportation system, improving the service quality and robustness through minimizing the average passengers waiting time is a real challenge. This study provides robust stochastic programming models for train timetabling problem in urban rail transit systems. The objective is minimization of the weighted summation of the expected cost of passenger waiting time, its va...
متن کاملUsing Jason to Develop a Team of Cowboys (a preliminary design for Agent Contest 2008)
This document describes an overview of a multi-agent system formed by a team of cowboys to compete in the Multi-Agent Programming Contest 2008 (the “Cows and Herders” scenario). In the two previous contests we tested and improved Jason , the interpreter for an agent programming language used to implement the MAS. Jason [2] is an agent platform based on an extension of an agent-oriented programm...
متن کاملAssessment of Cost Effectiveness of a Firm Using Multiple Cost Oriented DEA and Validation with MPSS based DEA
Data Envelopment Analysis (DEA) is a nonparametric tool for discriminating the best performers from a number of homogenous Decision Making Units (DMU). Cost oriented DEA models identify those best DMUs which run cost efficient process. This paper validates the outcome derived from the Ideal Frontier (mentioned in Sarkar. S (2014)) derived from non-central Principal Component Analysis and a slac...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011